home *** CD-ROM | disk | FTP | other *** search
- /* This is file include/windfns.h created by Extract */
- /* Date: */
-
- /*-------------------------------*/
- /* Including from:source/library/wind.c */
-
- extern void ptk_rotatecameraposition ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_setpositionaxis ARGS(( Pint windid, Ppoint3 * axis));
-
- extern void ptk_setptinterestaxis ARGS(( Pint windid, Ppoint3 * axis));
-
- extern void ptk_scaleviewwindow ARGS(( Pint windid, Pfloat scalefactor));
-
- extern void ptk_rotatecameraptinterest ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_rotatecameraupvector ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_rotatepositionyaxis ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_rotatepositionxaxis ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_rotateptinterestyaxis ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_rotateptinterestxaxis ARGS(( Pint windid, Pfloat angle));
-
- extern void ptk_shiftcamera ARGS(( Pint windid, Ppoint3 * shift));
-
- extern void ptk_setcameraposition ARGS(( Pint windid, Ppoint3 * position));
-
- extern void ptk_setcameraptinterest ARGS(( Pint windid, Ppoint3 * ptinterest));
-
- extern void ptk_setcameraprojtype ARGS(( Pint windid, Pproj_type proj));
-
- extern void ptk_setcamerastate ARGS(( Pint windid,
- ptkecamerastate cameraswitch));
-
- extern void ptk_setcameraworld ARGS(( Pint windid, Pint_list * stids));
-
- extern void ptk_setcameralimits ARGS(( Pint windid, Plimit3 * limits,
- ptkboolean adjust));
-
- extern void ptk_resetcamera ARGS(( Pint windid));
-
- extern void ptk_inqcameraposition ARGS(( Pint windid, Ppoint3 * position,
- Pint * err));
-
- extern void ptk_inqcameraptinterest ARGS(( Pint windid, Ppoint3 * ptinterest,
- Pint * err));
-
- extern void ptk_inqcameraprojtype ARGS(( Pint windid, Pproj_type * projtype,
- Pint * err));
-
- extern void ptk_inqcamerastate ARGS(( Pint windid,
- ptkecamerastate * cameraswitch, Pint * err));
-
- extern void ptk_inqcameralimits ARGS(( Pint windid, Plimit3 * limits,
- Pint * err));
-
- extern void ptk_inqpositionaxis ARGS(( Pint windid, Ppoint3 * axis,
- Pint * err));
-
- extern void ptk_inqptinterestaxis ARGS(( Pint windid, Ppoint3 * axis,
- Pint * err));
-
- extern void ptk_inqwindowviewrep ARGS(( Pint windid, Pview_rep3 * rep,
- Pint * err));
-
- extern void ptk_setvieworientation3 ARGS(( Pint windid, Ppoint3 * vrp,
- Ppoint3 * vpn, Ppoint3 * vup, Pint * error));
-
- extern void ptk_setviewmapping3 ARGS(( Pint windid, Plimit * window,
- Plimit3 * viewport, Pproj_type proj, Ppoint3 * prp,
- Pfloat viewplane, Pfloat backplane, Pfloat frontplane,
- Pint * error));
-
- extern void ptk_setviewclipping3 ARGS(( Pint windid, Plimit3 * cliplims,
- Pclip_ind clipxy, Pclip_ind clipback, Pclip_ind clipfront));
-
- extern void ptk_createwindow ARGS(( Pint wsid, Pint windid, Ppoint * size,
- Ppoint * position, char * titlestring));
-
- extern void ptk_setwindowattrs ARGS(( Pint windid,
- Pint titlefont, Pint titlecolour, Pint bannercolour,
- Pint backgdcolour, Pint edgecolour,
- Pint frametlcolour, Pint framebrcolour));
-
- extern void ptk_posttowindow ARGS(( Pint windid, Pint id));
-
- extern void ptk_frontwindow ARGS(( Pint windid));
-
- extern void ptk_backwindow ARGS(( Pint windid));
-
- extern void ptk_unpostfromwindow ARGS(( Pint windid, Pint id));
-
- extern void ptk_unpostallfromwindow ARGS(( Pint windid));
-
- extern void ptk_postwindow ARGS(( Pint windid));
-
- extern void ptk_unpostwindow ARGS(( Pint windid));
-
- extern ptkboolean ptk_delwindow ARGS(( Pint windid));
-
- extern void ptk_openwindow ARGS(( Pint windid));
-
- extern void ptk_closewindow ARGS(( Pint windid));
-
- extern void ptk_setwindowposition ARGS(( Pint windid, Ppoint * position));
-
- extern void ptk_setwindowsize ARGS(( Pint windid, Ppoint * size));
-
- extern void ptk_setwindowtraninputpri ARGS(( Pint windid, Pint refwindid,
- Prel_pri priority));
-
- extern void ptk_setframesize ARGS(( Pint windid, Ppoint * size));
-
- extern ptkboolean ptk_stringscanwindows ARGS(( Pint wsid, char * str,
- Pint * windowid));
-
- extern ptkboolean ptk_pickscanwindows ARGS(( Ppick_path * pickpath,
- Ppath_order pathorder, Pint * windowid, ptkewindowarea * windowarea));
-
- extern ptkboolean ptk_locscanwindows ARGS(( Pint wsid, Ppoint * point,
- Pint * windowid, ptkewindowarea * windowarea, Ppoint * value));
-
- extern ptkboolean ptk_scanwindows ARGS(( Pint wsid, ptksgeneralinput * input,
- ptkswindowoutput * output));
-
- extern void ptk_inqpostedwindows ARGS(( Pint wsid, Pint size,
- Pint_list * windowids, Pint * totalsize,
- Pint * err));
-
- extern void ptk_inqwindowids ARGS(( Pint size, Pint_list * windowids,
- Pint * totalsize, Pint * err));
-
- extern void ptk_inqwindowstructid ARGS(( Pint windid, Pint * windowstid,
- Pint * iconstid, Pint * err));
-
- extern void ptk_inqwindowname ARGS(( Pint windid, Pint * name,
- Pint * err));
-
- extern void ptk_inqwindowstate ARGS(( Pint windid, ptkewindowstate * state,
- Pint * err));
-
- extern ptkboolean ptk_inqfrontbackwindowid ARGS(( Pint wsid, Pint * frontid,
- ptkewindowstate * frontstate, Pint * backid,
- ptkewindowstate * backstate, Pint * err));
-
- extern void ptk_inqwindowposition ARGS(( Pint windid, Ppoint * position,
- Pint * err));
-
- extern void ptk_inqwindowsize ARGS(( Pint windid, Ppoint * size,
- Pint * err));
-
- extern void ptk_inqiconposition ARGS(( Pint windid, Ppoint * position,
- Pint * err));
-
- extern void ptk_inqiconsize ARGS(( Pint windid, Ppoint * size, Pint * err));
-
- extern void ptk_inqusericon ARGS(( Pint windid, Pint * iconstid,
- Pint * err));
-
- extern void ptk_inqframesize ARGS(( Pint windid, Ppoint * size,
- Pint * err));
-
- extern void ptk_inqwindowtype ARGS(( Pint windid, ptkewindowtype * type,
- Pint * err));
-
- extern void ptk_inqwindowattrs ARGS(( Pint windid,
- Pint * titlefont, Pint * titlecolour, Pint * bannercolour,
- Pint * backgdcolour, Pint * edgecolour,
- Pint * frametlcolour, Pint * framebrcolour, Pint * err));
-
- extern void ptk_seticonposition ARGS(( Pint windid, Ppoint * position));
-
- extern void ptk_seticonsize ARGS(( Pint windid, Ppoint * size));
-
- extern void ptk_setusericon ARGS(( Pint windid, Pint usericon));
-
- extern void ptk_setbannercolours ARGS(( Pint windid, Pint bannercolour,
- Pint titlecolour));
-
- extern void ptk_setbannerheight ARGS(( Pint windid, Pfloat bannerheight));
-
- extern void ptk_inqbannerheight ARGS(( Pint windid, Pfloat * bannerheight,
- Pint * err));
-
- extern void ptk_setbannertitle ARGS(( Pint windid, char * titlestring));
-
- extern void ptk_inqbannertitle ARGS(( Pint windid, Pint len,
- char * titlestr, Pint * totlen, Pint * err));
-
- extern void ptk_scrollterminal ARGS(( Pint windid, Ptext_path scrolldir,
- Pint numlines));
-
- extern void ptk_setterminaldata ARGS(( Pint windid, Pint numlines,
- Pint txfont, Pint txcolour));
-
- extern void ptk_inqterminaldata ARGS(( Pint windid, Pint * numlines,
- Pint * numcolms, Pint * txfont, Pint * txcolour,
- Pint * err));
-
- extern void ptk_refreshterminal ARGS(( Pint windid));
-
- extern void ptk_writeterminal ARGS(( Pint windid, char * str));
-
- extern void ptk_writelnterminal ARGS(( Pint windid, char * str));
-
- extern void ptk_printfterminal ARGS(( Pint windid, char * format, va_alist));
-
- extern void ptk_clearterminal ARGS(( Pint windid));
-
- extern void ptk_writeintterminal ARGS(( Pint windid, Pint number));
-
- extern void ptk_writefloatterminal ARGS(( Pint windid, Pfloat number));
-
- extern void ptk_setterminalfloatformat ARGS(( Pint windid, char * rformat));
-
- extern void ptk_inqterminalfloatformat ARGS(( Pint windid, Pint size,
- Pint * totalsize, char * rformat, Pint * err));
-
- extern void ptk_inqterminalstructid ARGS(( Pint windid, Pint * termtextstid,
- Pint * err));
-
- extern void ptk_settopologyviewarea ARGS(( Pint windid, Plimit * viewarea));
-
- extern void ptk_inqtopologyviewarea ARGS(( Pint windid, Plimit * viewarea,
- Pint * err));
-
- extern void ptk_setcontentviewrange ARGS(( Pint windid, Pint range1,
- Pint range2));
-
- extern void ptk_inqcontentviewrange ARGS(( Pint windid, Pint * range1,
- Pint * range2, Pint * err));
-
- extern void ptk_setwindowtype ARGS(( Pint windid, ptkewindowtype windtype));
-